var express=require('express');
var app = express();
var contador = 0;
var app = express.createServer(); 

app.get('/', function (req, res) {   
        res.send('Añade "hml" o "json" despues de /');
});

app.post('/incrementar', function (req, res) {
		//Incrementamos el contador
        contador++; 
        res.send('El valor del contador es: '+ contador +'\n');
});

app.post('/json', function (req, res) {
		//Incrementamos el contador
        contador++; 
        res.send('El contador ahora vale: '+ contador +'\n');
});

//Funcion para devolver el valor para JSON
app.get('/json', function (req, res) {
        res.send('{"contador":"'+contador+'"}');
});

//Funcion que realizará la suma a la variable de tipo hmml mediante post
app.post('/html', function (req, res) {
		//Incrementamos el contador
        contador++; 
        res.send('El contador ahora vale: '+ contador +'\n');
});

//Funcion que devolvera el valor en formato html mediante get
app.get('/html', function (req, res) {
        res.send('El contador actual, vale: ' + contador);
});

app.listen(8080); 
console.log('Server running at http://127.0.0.1:8080/');